short-legged animal/horse - Turco Inglés Diccionario